Unilateral Antidotes to DNS Poisoning
نویسندگان
چکیده
We investigate defenses against DNS cache poisoning focusing on mechanisms that can be readily deployed unilaterally by the resolving organisation, preferably in a single gateway or a proxy. DNS poisoning is (still) a major threat to Internet security; determined spoofing attackers are often able to circumvent currently deployed antidotes such as port randomisation. The adoption of DNSSEC, which would foil DNS poisoning, remains a long-term challenge. We discuss limitations of the prominent resolver-only defenses, mainly port and IP randomisation, 0x20 encoding and birthday protection. We then present two new (unilateral) defenses: the sandwich antidote and the NAT antidote. The defenses are simple, effective and efficient, and can be implemented in a gateway connecting the resolver to the Internet. The sandwich antidote is composed of two phases: poisoning-attack detection and then prevention. The NAT antidote adds entropy to DNS requests by switching the resolver’s IP address to a random address (belonging to the same autonomous system). Finally, we show how to implement the birthday protection mechanism in the gateway, thus allowing to restrict the number of DNS requests with the same query to 1 even when the resolver does not support this.
منابع مشابه
Unilateral Antidotes to DNS Cache Poisoning
We investigate defenses against DNS cache poisoning focusing on mechanisms that can be readily deployed unilaterally by the resolving organisation, preferably in a single gateway or a proxy. DNS poisoning is (still) a major threat to Internet security; determined spoofing attackers are often able to circumvent currently deployed antidotes such as port randomisation. The adoption of DNSSEC, whic...
متن کاملIpcs/cec Evaluation of Antidotes Series Volume 3 Antidotes for Poisoning by Paracetamol
This important new series will provide definitive and authoritative guidance on the use of antidotes to treat poisoning. The International Programme on Chemical Safety (IPCS) and the Commission of the European Communities (CEC) (ILO/UNEP/WHO) have jointly undertaken a major programme to evaluate antidotes used clinically in the treatment of poisoning. The aim of this programme has been to ident...
متن کامل[Antidotes and medicines used to treat poisoning in Brazil: needs, availability and opportunities].
Antidotes and certain other drugs are essential for treating some types of poisoning. Failures in their supply can jeopardize the population's health and safety. The current study aimed to assess the availability of antidotes and other drugs used in the treatment of poisonings in Brazil. International guidelines were used as the basis for selecting 41 antidotes for analysis, none of which curre...
متن کاملKind and Estimated Stocking Amount of Antidotes for Initial Treatment for Acute Poisoning at Emergency Medical Centers in Korea
Antidotes for toxicological emergencies can be life-saving. However, there is no nationwide estimation of the antidotes stocking amount in Korea. This study tried to estimate the quantities of stocking antidotes at emergency department (ED). An expert panel of clinical toxicologists made a list of 18 emergency antidotes. The quantity was estimated by comparing the antidote utilization frequency...
متن کاملThe Availability of Antidotes in Public Hospitals in Kuwait: A Cross Sectional Survey
Poisoned patients are managed by supportive measures and/or by the use of specific antidotes. Antidotes can offer significant advantages over supportive measures alone in many poisoned patients. The term ‘antidote’ is used to refer to any agent used to chelate the toxin, enhance its elimination, neutralize its effect, or ameliorate future complications, rather than just a pure pharmacological a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011